<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge" />
  
  <title>【转】windows系统下的高效工具 | 程序小工  | Just do it!</title>
  <meta name="description" content="遇见更好的自己~" />
  <meta name="keywords" content="" />
  <meta name="HandheldFriendly" content="True" />
  <meta name="apple-mobile-web-app-capable" content="yes">
  <link rel="shortcut icon" href="/">
  <link rel="alternate" href="/atom.xml" title="程序小工  | Just do it!">
  <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
  <meta name="description" content="正所谓：工欲善其事，必先利其器 花点时间来折腾一下还是非常有必要。 Mac 之所以 高效，实际上是藉其自带特色功能以及原生的命令行支持 （当然也有它脑残的一面，例如：自带的窗口管理基本没带；新建文件只能使用命令 touch ······）">
<meta name="keywords" content="tool">
<meta property="og:type" content="article">
<meta property="og:title" content="【转】windows系统下的高效工具">
<meta property="og:url" content="http://blog.i2arch.tech/2018/06/29/windows-tool/index.html">
<meta property="og:site_name" content="程序小工  | Just do it!">
<meta property="og:description" content="正所谓：工欲善其事，必先利其器 花点时间来折腾一下还是非常有必要。 Mac 之所以 高效，实际上是藉其自带特色功能以及原生的命令行支持 （当然也有它脑残的一面，例如：自带的窗口管理基本没带；新建文件只能使用命令 touch ······）">
<meta property="og:locale" content="zh-Hans">
<meta property="og:updated_time" content="2018-08-14T07:59:24.568Z">
<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="【转】windows系统下的高效工具">
<meta name="twitter:description" content="正所谓：工欲善其事，必先利其器 花点时间来折腾一下还是非常有必要。 Mac 之所以 高效，实际上是藉其自带特色功能以及原生的命令行支持 （当然也有它脑残的一面，例如：自带的窗口管理基本没带；新建文件只能使用命令 touch ······）">
    
  <link href="https://fonts.googleapis.com/css?family=Inconsolata|Titillium+Web" rel="stylesheet">
  <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">
  <link href='//cdn.bootcss.com/node-waves/0.7.5/waves.min.css' rel='stylesheet'>
  <link rel="stylesheet" href="/style.css">
  <script>
    function setLoadingBarProgress(num) {
      document.getElementById('loading-bar').style.width=num+"%";
    }
  </script>
</head>

<body>
  <div id="loading-bar-wrapper">
  <div id="loading-bar"></div>
</div>


  <script>setLoadingBarProgress(20)</script>
  <header class="l_header">
	<div class='wrapper'>
		<div class="nav-main container container--flex">
			<a class="logo flat-box" href='/' >
				程序小工  | Just do it!
			</a>
			<div class='menu'>
				<ul class='h-list'>
					
						<li>
							<a class='flat-box nav-home' href='/'>
								<i class='icon icon-list2'></i>
								首页
							</a>
						</li>
					
						<li>
							<a class='flat-box nav-archives' href='/archives'>
								<i class='icon icon-bookmark'></i>
								归档
							</a>
						</li>
					
						<li>
							<a class='flat-box nav-about' href='/about'>
								<i class='icon icon-user'></i>
								关于
							</a>
						</li>
					
				</ul>
				<div class='underline'></div>
			</div>
			
				<div class="m_search">
					<form name="searchform" class="form u-search-form">
						<input type="text" class="input u-search-input" placeholder="Search" />
						<span class="icon icon-search"></span>
					</form>
				</div>
			
			<ul class='switcher h-list'>
				
					<li class='s-search'><a href='javascript:void(0)'><span class="icon icon-search flat-box"></span></a></li>
				
				<li class='s-menu'><a href='javascript:void(0)'><span class="icon icon-menu flat-box"></span></a></li>
			</ul>
		</div>

		<div class='nav-sub container container--flex'>
			<a class="logo" class="flat-box" href='javascript:void(0)'>
				Word of Forks
			</a>

			<ul class='switcher h-list'>
				<li class='s-comment'><a href='javascript:void(0)'><span class="icon icon-chat_bubble_outline flat-box"></span></a></li>
				<li class='s-top'><a href='javascript:void(0)'><span class="icon icon-arrow_upward flat-box"></span></a></li>
				<li class='s-toc'><a href='javascript:void(0)'><span class="icon icon-format_list_numbered flat-box"></span></a></li>
			</ul>
		</div>
	</div>
</header>
<aside class="menu-phone">
	<nav>
		
			<a href="/" class="nav-home nav">
				首页
			</a>
		
			<a href="/archives" class="nav-archives nav">
				归档
			</a>
		
			<a href="/about" class="nav-about nav">
				关于
			</a>
		
	</nav>
</aside>

    <script>setLoadingBarProgress(40);</script>
  <div class="l_body">
    <div class='container clearfix'>
      <!-- 左侧内容 -->
      <div class='l_main'>
        <article id="post-windows-tool"
  class="post white-box article-type-post"
  itemscope itemprop="blogPost">
	<section class='meta'>

	<h2 class="title">
  	<a href="/2018/06/29/windows-tool/">
    	【转】windows系统下的高效工具
    </a>
	</h2>

	<div class="pagenav">
		<time>
			2018-06-29
		</time>

		
    
    <div class='cats'>
        <i class="icon icon-bookmark"></i>
        <a href="/categories/Tool/">Tool</a>
    </div>


		
			<div class="pagetags">
				<i class="icon icon-price-tag" style="margin-right: 2px;"></i>
				
					<a href="/tags/tool/" style="margin-left: 3px;">
						tool
					</a>
				
			</div>
			
	</div>
	</section>

	
	<section class="toc-wrapper"><ol class="toc"><li class="toc-item toc-level-1"><a class="toc-link" href="#高效特性"><span class="toc-text"> ※ 高效特性</span></a></li><li class="toc-item toc-level-1"><a class="toc-link" href="#实现方案"><span class="toc-text"> ※ 实现方案</span></a><ol class="toc-child"><li class="toc-item toc-level-2"><a class="toc-link" href="#多工作区多桌面支持dexpot"><span class="toc-text"> 多工作区（多桌面）支持：Dexpot</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#命令行环境babuncygwin-oh-my-zsh-git-众多运行环境"><span class="toc-text"> 命令行环境：Babun（Cygwin + Oh-my-zsh + git + 众多运行环境）</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#全局搜索框-快速启动器woxalfred-for-windows开源"><span class="toc-text"> 全局搜索框 / 快速启动器：Wox（Alfred for Windows，开源）</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#其余效率相关"><span class="toc-text"> 其余效率相关</span></a></li></ol></li></ol></section>
	

	<section class="article typo">
		<div class="article-entry" itemprop="articleBody">
				<span class="zhaiyao">[摘要]</span>
			<p>正所谓：工欲善其事，必先利其器<br>
花点时间来折腾一下还是非常有必要。</p>
<p>Mac 之所以 <strong>高效</strong>，实际上是藉其自带特色功能以及原生的命令行支持<br>
（当然也有它脑残的一面，例如：自带的窗口管理基本没带；新建文件只能使用命令 <code>touch</code> ······）</p>
<a id="more"></a>
<h1 id="高效特性"><a class="markdownIt-Anchor" href="#高效特性"></a> ※ 高效特性</h1>
<p>下面列出 Mac 相对高效的特性：</p>
<ul>
<li>多工作区支持（实际上 Ubuntu 等都有此功能）</li>
<li>原生支持 Unix like 命令环境，且自带众多的运行环境及命令行工具</li>
<li>强大的 Spotlight 全局搜索框</li>
<li>强大的第三方神级软件：Homebrew / Alfred / iTerm2 …</li>
<li>······</li>
</ul>
<p>我们来把上述特性一一加装在 Windows 上。</p>
<p>P.S 首选 免费 / 开源 的，且在同类软件中脱颖而出的</p>
<h1 id="实现方案"><a class="markdownIt-Anchor" href="#实现方案"></a> ※ 实现方案</h1>
<h2 id="多工作区多桌面支持dexpot"><a class="markdownIt-Anchor" href="#多工作区多桌面支持dexpot"></a> 多工作区（多桌面）支持：Dexpot</h2>
<p>没有 Mac 的好用，但绝对够用了<br>
商业软件推荐：AltDesk（不推荐使用 MS 自家的）</p>
<h2 id="命令行环境babuncygwin-oh-my-zsh-git-众多运行环境"><a class="markdownIt-Anchor" href="#命令行环境babuncygwin-oh-my-zsh-git-众多运行环境"></a> 命令行环境：Babun（Cygwin + Oh-my-zsh + git + 众多运行环境）</h2>
<p>Babun 自带包管理工具 pact，极其方便<br>
[P.S] Babun 使用 Ctrl + C 中断 node 进程，实际上 node 依旧还在运行，见 issue</p>
<p>因此最终建议使用超级好用的 Git Bash</p>
<h2 id="全局搜索框-快速启动器woxalfred-for-windows开源"><a class="markdownIt-Anchor" href="#全局搜索框-快速启动器woxalfred-for-windows开源"></a> 全局搜索框 / 快速启动器：Wox（Alfred for Windows，开源）</h2>
<p>而且还捎带上文件搜索神器 <code>Everything</code>，因此除了没有工作流外，基本满足开发需求。<br>
该项的选择非常多， <code>Launchy</code>、<code>ALTRun</code>、<code>FARR</code>，以及大神们最喜欢用的 win + R</p>
<h2 id="其余效率相关"><a class="markdownIt-Anchor" href="#其余效率相关"></a> 其余效率相关</h2>
<ul>
<li>
<p>护眼神器：f.lux。不用多介绍了吧</p>
</li>
<li>
<p>增强型文件管理器：Total Commander 及其 教程。不过我用的是稍微简单一点的 Directory Opus</p>
</li>
<li>
<p>触发角与手势：WGestures</p>
</li>
</ul>
<p>可媲美 Mac 的体验，甚至还有所加强！设置滑到边角就锁屏，懒得按键盘 win + L 了有木有！还可以配置写命令，国产开源的良心之作！快点去人家的 Github 上面点个星星吧亲！</p>
<ul>
<li>
<p>历史剪贴板：<strong>Ditto</strong>，媲美 Mac 上的 ClipMenu，但又有所增强（带历史搜索功能）</p>
</li>
<li>
<p>简约又强大的卸载器：GeekUninstaller，可让你避免全家桶套餐</p>
</li>
</ul>
<p>WAMP 集成环境：Mac 下自带 Apache 与 PHP，但我相信 WampServer 的使用会更方便</p>
<p>快捷键：实际上这才是最重要的，详请知乎</p>
<p>转自：<a href="https://github.com/kenberkeley/make-windows-development-mac-like" target="_blank" rel="noopener">github</a></p>

		</div>

		
			<div class="art-item-footer">
					
						<span class="art-item-left"><i class="icon icon-chevron-thin-left"></i> <a href="/2018/07/01/php-practice-wx-tp5-1/" rel="prev" title="微信小程序结合ThinkPHP5实战项目（一）-- 数据库访问与ORM">
							微信小程序结合ThinkPHP5实战项目（一）-- 数据库访问与ORM
						</a>上一篇文章</span>
					
					
						<span class="art-item-right">下一篇文章：<a href="/2018/06/22/vscode-background/" rel="next"  title="【VSCode插件】background添加编辑器背景">
							【VSCode插件】background添加编辑器背景
						</a><i class="icon icon-chevron-thin-right"></i></span>
					
			</div>
		

		
			

    <div class="recommended_posts">
        <h3>推荐文章</h3>
        <ul>
            
                <li><a href="http://blog.i2arch.tech/2018/07/05/http-ouath/">【PHP】第三方登录OAuth2.0</a></li>
            
                <li><a href="http://blog.i2arch.tech/2018/07/01/php-practice-wx-tp5-1/">微信小程序结合ThinkPHP5实战项目（一）-- 数据库访问与ORM</a></li>
            
                <li><a href="http://blog.i2arch.tech/2018/06/22/vscode-background/">【VSCode插件】background添加编辑器背景</a></li>
            
                <li><a href="http://blog.i2arch.tech/2018/06/20/summary-monthly2/">【总结】两个月的工作任务总结</a></li>
            
        </ul>
    </div>


		
	</section>

	

</article>
<script>
	window.subData = {
		title: '【转】windows系统下的高效工具',
		tools: true
	}
</script>

      </div>

      <!-- 右侧边栏组件 -->
      <aside class='l_side'>
        
      </aside>

      <div class="gotop">
          
    <a href='javascript:void(0)'>
        <i class="icon icon-arrow_upward flat-box">
        </i>
    </a>

      </div>
      <script>setLoadingBarProgress(60);</script>
    </div>
  </div>
  <footer id="footer" class="clearfix">

	<div class="social-wrapper">
  	
      
        <a href="https://github.com/zqunor" class="social github"
          target="_blank" rel="external">
          <span class="icon icon-github"></span>
        </a>
      
        <a href="https://www.cnblogs.com/zqunor" class="social zhihu"
          target="_blank" rel="external">
          <span class="icon icon-zhihu"></span>
        </a>
      
        <a href="/atom.xml" class="social rss"
          target="_blank" rel="external">
          <span class="icon icon-rss"></span>
        </a>
      
    
  </div>
  <div>Theme <a href='https://github.com/stkevintan/hexo-theme-material-flow' class="codename">MaterialFlow</a>  Powered by<a href="https://blog.i2arch.tech/" target="_blank">程序小工</a>.</div>

</footer>

  <script>setLoadingBarProgress(80);</script>
  

    <script src="//apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>
    <script src='//cdn.bootcss.com/node-waves/0.7.5/waves.min.js'></script>
    <script src="//cdn.bootcss.com/scrollReveal.js/3.3.2/scrollreveal.min.js"></script>
    <script src="/js/jquery.fitvids.js"></script>
      <script>
        var GOOGLE_CUSTOM_SEARCH_API_KEY = "";
        var GOOGLE_CUSTOM_SEARCH_ENGINE_ID = "";
        var ALGOLIA_API_KEY = "";
        var ALGOLIA_APP_ID = "";
        var ALGOLIA_INDEX_NAME = "";
        var AZURE_SERVICE_NAME = "";
        var AZURE_INDEX_NAME = "";
        var AZURE_QUERY_KEY = "";
        var BAIDU_API_ID = "fca5b83cf69f752ddc96a61ef64a3659";
        var SEARCH_SERVICE = "hexo";
        var ROOT = "/" || "/";
        if (!ROOT.endsWith('/')) ROOT += '/';
      </script>
      <script src="/js/search.js"></script>
        <script src="/js/app.js"></script>
  <script>setLoadingBarProgress(100);</script>
</body>
</html>
